using Microsoft.Owin;
using Microsoft.Owin.Security;
using Microsoft.Owin.Security.Provider;

namespace Sharp.Portal.Mvc.OAuth.WeiBo.Provider
{
	public class WeiBoApplyRedirectContext : BaseContext<WeiBoAuthenticationOptions>
	{
		public string RedirectUri
		{
			get;
			private set;
		}

		public AuthenticationProperties Properties
		{
			get;
			private set;
		}

		public WeiBoApplyRedirectContext(IOwinContext context, WeiBoAuthenticationOptions options, AuthenticationProperties properties, string redirectUri) : base(context, options)
		{
			this.RedirectUri = redirectUri;
			this.Properties = properties;
		}
	}
}
